package com.qunduikj.sjb.sdk.model.enums;


/**
 * @author June @http://litesuits.com
 * @date 2015-11-11
 */
public enum UnitType {
    //方，吨，车

    SIDE(1, "方"),
    TONNE(2, "吨"),
    CAR(3, "车");

    // 定义私有变量
    private int unitID;
    private String unitNmae;

    // 构造函数，枚举类型只能为私有
    UnitType(int typeID, String unitNmae) {
        this.unitID = unitID;
        this.unitNmae = unitNmae;
    }

    public int getUnitID() {
        return unitID;
    }

    public String getUnitNmae() {
        return unitNmae;
    }

    //根据类型名字获取类型ID
    public static int getRouteUnitId(String unitNmae) {
        UnitType unitType[] = UnitType.values();
        for (int i = 0; i < unitType.length; i++) {
            if (unitType[i].unitNmae.equals(unitNmae)) {
                return unitType[i].unitID;
            }
        }
        return 0;
    }

}
